mountain thrush - French English Dictionary